.jm-review-content[data-v-2b692dc1]{min-width:0;width:100%}.jm-review-content__title-wrapper[data-v-2b692dc1]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.jm-review-content__title[data-v-2b692dc1]{overflow:hidden;transition:max-height .24s ease;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.jm-review-content__title--clickable[data-v-2b692dc1]{cursor:pointer}.jm-review-content__body[data-v-2b692dc1]{overflow:hidden;transition:max-height .24s ease;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.jm-review-content__body--clickable[data-v-2b692dc1]{cursor:pointer}.jm-review-content__expand-button[data-v-2b692dc1]{appearance:none;background:none;cursor:pointer;border:none;padding:0;text-decoration:underline;align-self:flex-start;flex-shrink:0}.jm-review-content__expand-button--title[data-v-2b692dc1]{margin-top:.25rem}.jdgm-review-content__body-content[data-v-2b692dc1] p{margin-bottom:16px}.jdgm-review-content__body-content[data-v-2b692dc1] p:last-of-type{margin-bottom:0}.jm-frame[data-v-2af01267]{overflow:hidden;display:flex;justify-content:center;align-items:center}.jm-frame[data-v-2af01267] img,.jm-frame[data-v-2af01267] video{inline-size:100%;block-size:100%;object-fit:cover}.jdgm-translate-icon[data-v-8ae5d65b]{width:20px;height:20px;color:var(--jm-review-widget-text-color)}.jdgm-translate-button[data-v-8ae5d65b]{background:none;border:none;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.jdgm-translate-button.error[data-v-8ae5d65b]{cursor:default;pointer-events:none;text-decoration:none}.jm-reviewer-avatar[data-v-43e55028]{--jm-reviewer-avatar-size: 2.75em;inline-size:var(--jm-reviewer-avatar-size);block-size:var(--jm-reviewer-avatar-size);border-radius:50%;overflow:hidden;flex-shrink:0}.jm-reviewer-avatar--with-initial[data-v-43e55028]{background-color:color-mix(in srgb,var(--jm-widget-primary-color) 10%,transparent)}.jm-reviewer-avatar__image[data-v-43e55028]{inline-size:var(--jm-reviewer-avatar-size);block-size:var(--jm-reviewer-avatar-size);object-fit:cover;border-radius:50%}.jm-reviewer-avatar__initial[data-v-43e55028]{inline-size:100%;block-size:100%;display:flex;align-items:center;justify-content:center}.jm-reviewer-info.align[data-v-065d775d]{align-items:center;flex-wrap:nowrap;margin-top:0}.jm-reviewer-info__name-cluster[data-v-065d775d]{flex-wrap:nowrap}.jm-reviewer-info__flag[data-v-065d775d]{inline-size:1em;border-radius:2px}.jm-reviewer-info__name[data-v-065d775d]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:min(200px,50vw);flex-shrink:1}.jm-product-variant-card[data-v-1ea43c91]{border:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 0%,transparent);background-color:color-mix(in srgb,var(--jm-widget-primary-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-200)}.jm-product-variant-card[data-v-1ea43c91]>*{margin-bottom:0}.jm-product-variant-card__content[data-v-1ea43c91]{max-width:80%}.jm-product-variant-card__thumbnail[data-v-1ea43c91]{inline-size:48px;block-size:auto;position:relative;margin-bottom:0;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;border-radius:var(--jm-widget-border-radius)}.jm-product-variant-card__thumbnail[data-v-1ea43c91]:hover{opacity:.8}.jm-product-variant-card__thumbnail[data-v-1ea43c91]:focus{outline:2px solid #007bff;outline-offset:2px}.jm-product-variant-card__product-link[data-v-1ea43c91]{cursor:pointer;text-decoration:underline}.jm-product-variant-card__product-link[data-v-1ea43c91]:focus{outline:2px solid #007bff;outline-offset:2px}.jm-product-variant-card__product-link[data-v-1ea43c91]:hover{opacity:.8}.jm-product-variant-card__product-link[data-v-1ea43c91],.jm-product-variant-card__variant-title[data-v-1ea43c91]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:16px}.jm-shop-reply[data-v-c7f9ef9c]{border-left:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 20%,transparent);border-radius:0;padding-inline-start:var(--jm-space-600);min-width:0;box-sizing:border-box}.jm-shop-reply__author[data-v-c7f9ef9c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.jm-shop-reply__text[data-v-c7f9ef9c]{overflow:hidden;transition:max-height .24s ease;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.jm-shop-reply__text--clickable[data-v-c7f9ef9c]{cursor:pointer}.jm-shop-reply__expand-button[data-v-c7f9ef9c]{appearance:none;background:none;cursor:pointer;border:none;padding:0;text-decoration:underline;margin-top:.5em;flex-shrink:0}.jm-transparency-badge[data-v-70b58720]{color:var(--jm-transparency-badge-color);font-size:14px;font-style:normal;font-weight:400}.jm-transparency-badge-list[data-v-4b57a27c]{--jm-transparency-badge-color: var(--jm-review-widget-lighter-text-color)}.jm-social-share-button[data-v-94765785]{min-inline-size:1.5em;min-block-size:1.5em;border:none}.jm-social-share-button[data-v-94765785]:hover{opacity:.7}.jm-social-share-button[data-v-94765785] svg{transition:fill .2s ease;inline-size:100%;block-size:100%}.jm-social-share-button[data-v-94765785] svg path{fill:var(--jm-review-widget-lighter-text-color)}.jm-voting-controls[data-v-bacbbd0a]{color:var(--jm-review-widget-lighter-text-color)}.jm-voting-controls__button[data-v-bacbbd0a]{background:none;border:none;cursor:pointer;color:inherit;font:inherit;padding:0;margin:0}.jm-voting-controls__button[data-v-bacbbd0a]:hover{color:var(--jm-review-widget-text-color)}.jm-voting-controls__button[data-v-bacbbd0a]:disabled{cursor:not-allowed;opacity:.5}.jm-voting-controls__icon[data-v-bacbbd0a] svg path{fill:var(--jm-review-widget-lighter-text-color)}.jm-review-item[data-v-95697f0c]{color:var(--jm-review-widget-text-color);container-type:inline-size}.jm-review-item__content[data-v-95697f0c]{flex:1 1 300px;min-width:0}@container (max-width: 768px){.jm-review-item__content[data-v-95697f0c]{flex:1 1 100%}}.jm-review-item__pin-icon[data-v-95697f0c]{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-100)}
